fermented anchovy paste - French English Dictionary